/*******************************************************************************
 * Copyright (c) 2006 CEA List.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *     CEA List - initial API and implementation
 *******************************************************************************/
package com.cea.papyrus.core.extensionpoints.palette;

/**
 * This interface only contains Tag and Attribute constants that
 * describes the PaletteMenu extension.
 * 
 * @author CEA List
 */
public interface IConstants {
	
	/**
	 * 
	 */
	public static String TAG_MENU                = "menu";	
	
	/**
	 * 
	 */
	public static String ATT_MENU_LABEL          = "label";	
	
	/**
	 * 
	 */
	public static String TAG_VISIBILITY          = "visibility";
	
	/**
	 * 
	 */
	public static String TAG_STACK               = "stack";
	
	/**
	 * 
	 */
	public static String TAG_SEPARATOR           = "separator";	
	
	/**
	 * 
	 */
	public static String TAG_BUTTON              = "button";	
	
	/**
	 * 
	 */
	public static String ATT_BUTTON_LABEL        = "label";	
	
	/**
	 * 
	 */
	public static String ATT_BUTTON_TIP          = "tooltip";	
	
	/**
	 * 
	 */
	public static String ATT_BUTTON_GRAPH        = "graphType";
	
	/**
	 * 
	 */
	public static String ATT_BUTTON_ICON         = "icon";	
	
	/**
	 * 
	 */
	public static String ATT_BUTTON_PRESENTATION = "presentation";	
	
	/**
	 * 
	 */
	public static String ATT_BUTTON_PARENT       = "parentFilter";	
	
	/**
	 * 
	 */
	public static String ATT_BUTTON_TARGET       = "targetFilter";	
	
	/**
	 * 
	 */
	public static String TAG_DIAGRAM             = "diagram";
	
	/**
	 * 
	 */
	public static String ATT_DIAGRAM_KIND        = "kind";
	
	/**
	 * 
	 */
	public static String TAG_PROFILE             = "profile";	
	
	/**
	 * 
	 */
	public static String ATT_PROFILE_NAME        = "name";	
	
	/**
	 * 
	 */
	public static String TAG_ELEMENT             = "element";
	
	/**
	 * 
	 */
	public static String ATT_ELEMENT_TYPE        = "type";	
	
	/**
	 * 
	 */
	public static String ATT_ELEMENT_KIND        = "kind";
	
	/**
	 * 
	 */
	public static String TAG_STEREOTYPE          = "stereotype";
	
	/**
	 * 
	 */
	public static String ATT_STEREOTYPE_NAME     = "name";	
	
	/**
	 * 
	 */
	public static String TAG_PROPERTY            = "property";
	
	/**
	 * 
	 */
	public static String ATT_PROPERTY_NAME       = "name";
	
	/**
	 * 
	 */
	public static String ATT_PROPERTY_VALUE      = "value";
}
